Moving Fast: China Sells $21 Billion In U.s. Treasuries, The Largest Drop In 4 Years